be self-supporting - Español Inglés Diccionario